.sexybutton {
	display: inline-block;
	padding: 0px;
	font-size:12px;
	text-decoration: none;
	text-shadow: 1px 1px 2px rgba(0,0,0,0.20);
	background: none;
	border: none;
	white-space: nowrap;
	cursor: pointer;
	user-select: none;
	-moz-user-select: none;
	width:190px;
	/* Fix extra width padding in IE */
	overflow: visible;
	margin-top: 8px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.sexybutton span {
	display: block;						/* Prevents :active from working in IE--oh well! */
	height: 29px;
	padding-right: 12px;
	background-repeat: no-repeat;
	background-position: right top;
}

.sexybutton span span {
	padding-right: 0;
	padding-left: 12px;
	line-height: 29px;
	background-position: left top;
}

.sexybutton span span span {
	padding-left: 21px;
	background-image: none;
	background-repeat: no-repeat;
	background-position: left center;
	/* IE6 still requires a PNG transparency fix */ 
	/* _background-image: none;		Or just hide icons from the undeserving IE6 */
	/* _padding-left: 0;					Or just hide icons from the undeserving IE6 */
}

.sexybutton:hover span {
	background-position: right center;
}

.sexybutton:hover span span {
	background-position: left center;
}

.sexybutton:active span {
	background-position: right bottom;
}

.sexybutton:active span span {
	background-position: left bottom;
}

.sexybutton:active span span span {
	background-position: left center;
}

.sexybutton:active span span span.after {
	background-position: right center;
}



.sexybutton.sexymedium	{ font-size: 12px; }
.sexybutton.sexylarge	{ font-size: 12px; }

.sexybutton,
.sexybutton.sexysilver {
	color: #005b8e;
}
	
.sexybutton:hover,
.sexybutton.sexysilver:hover {
	color: #fff;
	text-decoration: none;
}
	
.sexybutton span,
.sexybutton.sexysilver span {
	background-image: url(../../images/imLeft/button_right.gif);
}

.sexybutton span span,
.sexybutton.sexysilver span span {
	background-image:url(../../images/imLeft/button_left.gif)
}



.sexybutton span.ok				{ background-image: url(../csMain/images/icons/silk/tick.png); }
.sexybutton span.cancel			{ background-image: url(../csMain/images/icons/silk/cross.png); }
.sexybutton span.add			{ background-image: url(../csMain/images/icons/silk/add.png); }
.sexybutton span.delete			{ background-image: url(../csMain/images/icons/silk/delete.png); }
.sexybutton span.download		{ background-image: url(../csMain/images/icons/silk/arrow_down.png); }
.sexybutton span.download2		{ background-image: url(../csMain/images/icons/silk/package_down.png); }
.sexybutton span.upload			{ background-image: url(../csMain/images/icons/silk/arrow_up.png); }
.sexybutton span.search			{ background-image: url(../csMain/images/icons/silk/magnifier.png); }
.sexybutton span.find			{ background-image: url(../csMain/images/icons/silk/find.png); }
.sexybutton span.first			{ background-image: url(../csMain/images/icons/silk/resultset_first.png); }
.sexybutton span.prev			{ background-image: url(../csMain/images/icons/silk/resultset_previous.png); }
.sexybutton span.next			{ background-image: url(../csMain/images/icons/silk/resultset_next.png); }
.sexybutton span.last			{ background-image: url(../csMain/images/icons/silk/resultset_last.png); }
.sexybutton span.play			{ background-image: url(../csMain/images/icons/silk/play_blue.png); }
.sexybutton span.pause			{ background-image: url(../csMain/images/icons/silk/pause_blue.png); }
.sexybutton span.rewind			{ background-image: url(../csMain/images/icons/silk/rewind_blue.png); }
.sexybutton span.forward		{ background-image: url(../csMain/images/icons/silk/forward_blue.png); }
.sexybutton span.stop			{ background-image: url(../csMain/images/icons/silk/stop_blue.png); }
.sexybutton span.reload			{ background-image: url(../csMain/images/icons/silk/reload.png); }
.sexybutton span.sync			{ background-image: url(../csMain/images/icons/silk/arrow_refresh.png); }
.sexybutton span.save			{ background-image: url(../csMain/images/icons/silk/disk.png); }
.sexybutton span.email			{ background-image: url(../csMain/images/icons/silk/email.png); }
.sexybutton span.print			{ background-image: url(../csMain/images/icons/silk/printer.png); }
.sexybutton span.heart			{ background-image:url(../../../../icons/common/search.png)}
.sexybutton span.option			{ background-image: url(../../../../icons/common/option.png); }
.sexybutton span.like			{ background-image: url(../csMain/images/icons/silk/thumb_up.png); }
.sexybutton span.dislike		{ background-image: url(../csMain/images/icons/silk/thumb_down.png); }
.sexybutton span.accept			{ background-image: url(../csMain/images/icons/silk/accept.png); }
.sexybutton span.decline		{ background-image: url(../csMain/images/icons/silk/decline.png); }
.sexybutton span.help			{ background-image: url(../csMain/images/icons/silk/help.png); }
.sexybutton span.home			{ background-image: url(../csMain/images/icons/silk/house.png); }
.sexybutton span.info			{ background-image: url(../csMain/images/icons/silk/information.png); }
.sexybutton span.cut			{ background-image: url(../csMain/images/icons/silk/cut.png); }
.sexybutton span.copy			{ background-image: url(../csMain/images/icons/silk/page_white_copy.png); }
.sexybutton span.paste			{ background-image: url(../csMain/images/icons/silk/paste_plain.png); }
.sexybutton span.erase			{ background-image: url(../csMain/images/icons/silk/erase.png); }
.sexybutton span.undo			{ background-image: url(../csMain/images/icons/silk/arrow_undo.png); }
.sexybutton span.redo			{ background-image: url(../csMain/images/icons/silk/arrow_redo.png); }
.sexybutton span.edit			{ background-image: url(../csMain/images/icons/silk/pencil.png); }
.sexybutton span.calendar		{ background-image: url(../csMain/images/icons/silk/date.png); }
.sexybutton span.user			{ background-image: url(../csMain/images/icons/silk/user.png); }
.sexybutton span.settings		{ background-image: url(../csMain/images/icons/silk/cog.png); }
.sexybutton span.cart			{ background-image: url(../csMain/images/icons/silk/cart.png); }
.sexybutton span.wand			{ background-image: url(../csMain/images/icons/silk/wand.png); }
.sexybutton span.wrench			{ background-image: url(../csMain/images/icons/silk/wrench.png); }
